Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Netherlands F4 Spain #1-w2 Spain F25 Belgium F2 Spain F27 Belgium F1 China F3 Great Britain F5 China F4 Great Britain F6 Italy F15 China F5 Netherlands F6 Netherlands F7 Spain F32 Spain F33 Great Britain F16 Great Britain F17 Italy F14 Israel F6 Great Britain F7 Netherlands F1 Netherlands F2 Netherlands F2 Netherlands F3 France F19 Spain F26 Turkey F11 Turkey F12 Malaysia F6 Germany F1 Germany F2 Germany F3 Turkey F1 Turkey F2 Netherlands F1 Netherlands F4 Great Britain F8 Great Britain F18 Netherlands F6 Germany F20 Turkey F41 Turkey F42 Turkey F46 Germany F3 Croatia F1 France F4 Spain #1-w3 France F2 Spain #1-w4 France F1 France F4 Portugal F2 France F6 Netherlands F2 Spain F7 Slovenia F2 Netherlands F3 Netherlands F4 Netherlands F1 Netherlands F2 France F14 Spain F16 Spain F17 Netherlands F1 Netherlands F3 Netherlands F2 Netherlands F4 Germany F9 Germany F10 France F18 Germany F11 Germany F12 Netherlands F3 Turkey F11 Netherlands F2 Netherlands F3 Croatia F2 Netherlands F5 Netherlands F6 Egypt F2 Portugal F1 Portugal F2 Turkey F12 Netherlands F3 Netherlands F4 Netherlands F6 Netherlands F7 Portugal F12 Israel F5 Greece F8 Germany F4 Greece F9 Netherlands F3 (Middelburg) Spain F6 Croatia F11 Open de Montauban - Montauban Open de la Ville de Saint Denis - Reunion Island Sporting Challenger 2003 - Turin Binghamton Professional Tennis Tournament - Binghamton Open de L'Isere - Grenoble ATP Challenger 2003 Numea - New Caledonia Open Mutouest - St. Brieuc Open de Montauban - Montauban SAA Hilversum Open - Hilversum Timisoara Challenger - Timisoara Abierto Club Casablanca - Mexico City Jameson Cup - Milan X Abierto Internacional de Salinas - Salinas Garden Open 2005 - Rome ECM Prague Open 2005 - Prague Top Wool Challenger - Biella Draft Corona Mexico City Open - Mexico City Pekao Open 2005 - Szczecin Kobstaedernes ATP Challenger - Kolding XXVIII Edizione 'A.Savoldi' - Manerbio BMW Tennis Championship - Sunrise Coffee Cup Challenger - Chikmagalur The LTA Men's Challenger Wrexham - Wrexham San Luis Potosi Challenger - San Luis Potosi KGHM Polish Indoors - Wroclaw Aamulehti Tampere Open - Tampere Open Sainte Victoire - Aix-En-Provence Lambertz Open by Stawag - Aachen Germany F3 USTA Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto KGHM Polish Indoors - Wroclaw Siemens Open 2007 - Scheveningen Open de L'Isere - Grenoble Samsung Securities Cup - Seoul Geneva Challenger - Geneva Tean International - Alphen Flea Market Cup - Busan Riviera di Rimini Challenger - Rimini Maia Open 2002 - Maia Tennis Napoli Cup - Napoli Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc BSI Challenger Lugano - Lugano TEAN International - Alphen Aan Den Rijn Pekao Open - Szczecin Challenger Ford de Cherbourg - Cherbourg Labertz Open by Stawag - Aachen Rome Challenger Orbetello Challenger Open de L'Isere - Grenoble Mons Challenger ATP Challenger Numea - New Caledonia Toyota Challenger Banca Stato Challenger Lugano - Lugano Stella Artois Clay Court Championships - Budaors Barletta Challenger Monza Challenger Rome Challenger Tampere Challenger San Sebastian Challenger Como Challenger Alphen Challenger Seoul Challenger Aachen Challenger Heilbronn Challenger Reunion Island Challenger GHI Bronx Classic - Bronx Barletta Challenger Prague Challenger Braunschweig Challenger Sopot Challenger Tampere Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Banca Stato Challenger Lugano - Lugano KGHM Dialog Polish Indoors - Wroclaw Challenger Leon 2004 - Leon Quimper Challenger Bath Challenger Le Gosier Challenger Barletta Challenger Rome Challenger Tunis Challenger Rome Challenger Bordeaux Challenger Furth Challenger Monza Challenger Recanati Challenger EI Bank Bulgarian Challenger - Sofia Alphen Challenger Seville Challenger Orleans Challenger Sunrise Challenger Rennes Challenger Citta di Como - Como The LTA Sunderland Challenger - Sunderland Netherlands F1 Bergamo Challenger Cherbourg Challenger Le Gosier Challenger St. Brieuc Challenger Okal Cup 2004 - Eckental Tunis Challenger Barletta Challenger Scheveningen Challenger Timisoara Challenger - Timisoara San Marino Challenger Meerbusch Challenger Alphen Challenger Rennes Challenger Ortisei Challenger Noumea Challenger Heilbronn Challenger Roma Challenger 2007 - Rome Quimper Challenger Cherbourg Challenger Irving Challenger Tunis Challenger Bordeaux Challenger St. Brieuc Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Tunis Challenger Bordeaux Challenger Heilbronn Challenger Mons Challenger Blois Challenger San Luis Potosi Challenger - San Luis Potosi Zivnobanka Czech Open - Prostejov Scheveningen Challenger Tampere Challenger Nottingham Challenger Segovia Challenger San Marino Challenger Meerbusch Challenger Alphen Challenger St. Remy Challenger Seville Challenger Eckental Challenger VII Torneo Internazionale di Tennis - Barletta Orleans Challenger Mons Challenger Rhein-Main Challenger 2003 - Aschaffenburg Reunion Island Challenger Fujitsu Siemens Open - Budapest IPP Open - Helsinki Mouilleron-Le-Captif Challenger Casablanca Challenger Challenger Ford de Cherbourg - Cherbourg Sarajevo Open 2004 - Sarajevo Wroclaw Challenger Steelers Cup - Kosice Germany F2 Memorial Savigni - Sassuolo Heilbronn Challenger Siemens Open 2004 - Scheveningen Scheveningen Challenger Ethias Trophy - Mons Alphen Challenger China Open - Beijing Rome Challenger The LTA Bolton Challenger - Bolton Germany F19 Turin Challenger Banca Stato Challenger - Lugano Scheveningen Challenger Challenger 42 - Andrezieux 2003 Freeman Men's Challenger - Joplin Open de Franche-Comte - Besancon BMW Tennis Championship - Sunrise Siemens Open - Scheveningen San Marino CEPU Open - San Marino St. Petersburg Challenger 2006 - St. Petersburg Rome Challenger LTA Shrewsbury Challenger - Shrewsbury Internationaux de Tennis de Brest - Brest Alphen Challenger St. Brieuc Challenger Grand Prix de Tennis de Lyon - Lyon Noumea Challenger Siemens Open - Scheveningen Estoril Open - Estoril Memorial Savigni - Sassuolo San Luis Potosi Challenger - San Luis Potosi Como Challenger Grand Prix de Tennis - St. Jean de Luz Napoli Challenger Noumea Challenger Heineken Open - Auckland Croatia Open - Umag Heilbronn Challenger Open de Moselle - Metz Szczecin Challenger Czech Open 2005 - Prostejov Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort ECM Cup - Prague St.Petersburg Challenger by Kinex - St. Petersburg Bercuit Challenger Next Generation Adelaide International - Adelaide Orbetello Challenger Copa Telmex - Buenos Aires Togliatti Cup - Togliatti Abierto Mexicano Telcel - Acapulco Ordina Open - 's-Hertogenbosch Open de Moselle - Metz The LTA Wrexham Challenger - Wrexham Next Generation Adelaide International - Adelaide Heineken Open - Auckland Manerbio Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Quimper Challenger Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Dharwad Challenger 2006 - Dharwad Ordina Open - 's-Hertogenbosch Garden Open - Rome Allianz Suisse Open - Gstaad Challenger 42 - Andrezieux Dutch Open Tennis - Amersfoort The Scottish Tennis Championships - Edinburgh Sporting Challenger - Turin Schickendanz Open - Furth The Hilversum Open - Hilversum Ciudad de Pozoblanco 'Open Diputacion' - Cordoba DPD Challenger 2002 - Aschaffenburg Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Chennai Open - Chennai Next Generation Adelaide International - Adelaide Open 13 - Marseille Macedonian Open - Skopje Estoril Open - Estoril Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Challenger 42 - Andrezieux Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Challenger Casino Lugano - Lugano Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca AAPT Championships - Adelaide Open de Nice Cote dAzur - Nice Dutch Open Tennis - Amersfoort Gerry Weber Open - Halle Open de Montauban - Montauban Como Challenger International German Open - Hamburg Thailand Open - Bangkok Open Sud de France - Montpellier Challenger Leon 2003 - Leon Legg Mason Tennis Classic - Washington D.C. Delray Beach International Tennis Championships - Delray Beach BCR Open Romania - Bucharest Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Citi Open - Washington St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Siemens Open 2003 - Scheveningen Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Volkswagen Challenger 2004 - Wolfsburg Moselle Open - Metz Kremlin Cup - Moscow If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Challenger Groningen - Groningen Open de Franche-Comte - Besancon Pilot Pen Tennis - New Haven The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven Synsam Swedish Open - Bastad 4th Volkswagen Challenger - Wolfsburg Samsung Challenger 2007 - Ho Chi Minh City Estoril Open - Estoril San Remo Tennis Cup - San Remo The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham Aamulehti Tampere Opene - Tampere Open 13 - Marseille Copa Sevilla 2007 - Seville Medibank International - Sydney Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Internazionali di Tennis di Bergamo - Bergamo Challenger Copa Sevilla 2008 - Seville Open de Moselle - Metz Bauer Watertechnilogy Cup 2008 - Eckental Caltanissetta Challenger Rome Challenger San Remo Challenger Grand Prix Hassan II - Casablanca Scheveningen Challenger Dubai Duty Free Tennis Championships - Dubai Tatra Banka Slovak Open - Bratislava Barcelona Open BancSabadell - Barcelona Masters Series - Hamburg Open de Montauban - Montauban Sunrise Challenger Orleans Challenger Brisbane International - Brisbane Challenger Ford de Cherbourg - Cherbourg Segovia Challenger Nord LB Open - Braunschweig Trani Challenger Szczecin Challenger Napoli Challenger BRD Nastase Tiriac Trophy - Bucharest Mons Challenger Wolfsburg Challenger Allianz Suisse Open Gstaad - Gstaad Rabat Challenger Caltanissetta Challenger Marrakech Challenger Campionati Internazionali di Sicilia - Palermo Bordeaux Challenger Furth Challenger Marburg Challenger Turin Challenger Orbetello Challenger 5 Volkswagen Challenger - Wolfsburg Szczecin Challenger Tunis Open - Tunis BNP Paribas Primrose - Bordeaux Moselle Open - Metz Seoul Challenger Wolfsburg Challenger Cherbourg Challenger Siemens Open - Scheveningen Mersin Challenger Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia Oberstaufen Challenger Aptos Challenger Kobstaedernes ATP Challenger - Kolding Petange Challenger St. Petersburg Open - St. Petersburg Noumea Challenger Athens Challenger Bordeaux Challenger Nottingham-2 Challenger Marburg Challenger Braunschweig Challenger Zagreb Challenger Poznan Challenger Tampere Challenger Segovia Challenger Turin Challenger Rimini Challenger Meknes Challenger Szczecin Challenger Segovia Challenger Mons Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Geneva Challenger Yokohama Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Rome Challenger Allianz Suisse Open Gstaad - Gstaad Caltanissetta Challenger Rennes Challenger Eckental Challenger Bet-at-home Open - Hamburg Scheveningen Challenger Allianz Suisse Open Gstaad - Gstaad Ordina Open - 's-Hertogenbosch Sao Paulo Challenger Tour Finals Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Aix En Provence Challenger Rennes Challenger Croatia Open - Umag Turin Challenger Delray Beach International Tennis Championships - Delray Beach Mons Challenger Mouilleron-Le-Captif Challenger Barletta Challenger Gerry Weber Open - Halle Catella Swedish Open - Bastad Gerry Weber Open - Halle Open de L'Isere-Open 38 - Grenoble Open Romania - Bucharest Heineken Open - Auckland Riviera di Rimini Challenger 2004 - Rimini Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Hilton Waikoloa Village USTA Challenger - Waikoloa The Dubai Tennis Championships - Dubai Heilbronn Open - Heilbronn BMW Open - Munich 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Topshelf Open - 's-Hertogenbosch Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. Manerbio Challenger Mersin Challenger Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Open de Moselle - Metz Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Rogers Cup - Montreal BNP Paribas Masters - Paris Torneo Internacional Challenger Fila 2005 - Leon Sony Ericsson Open - Miami Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Sydney International - Sydney Brasil Open - Costa do Sauipe BMW Open - Munich Gerry Weber Open - Halle Rogers Cup - Toronto Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon BCR Open Romania - Bucharest Pilot Pen Tennis - New Haven SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Adidas Open de Toulouse - Toulouse Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Brisbane - Brisbane Mallorca Open - Mallorca Wimbledon - London BCR Open Romania - Bucharest Sony Open Tennis - Miami French Open - Paris If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York Medibank International - Sydney Open 13 - Marseille Serbia Open - Belgrade Ordina Open - s-Hertogenbosch Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca French Open - Paris Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Masters Series Hamburg - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris China Open - Beijing Qatar ExxonMobil Open - Doha Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati Grand Prix Hassan II - Casablanca Australian Open - Melbourne AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb Open de Nice Cote d'Azur - Nice Wimbledon - London Credit Agricole Suisse Open - Gstaad Australian Open - Melbourne French Open - Paris Barcelona Open BancSabadell - Barcelona Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Pacific Life Open - Indian Wells U.S. Open - New York Catella Swedish Open - Bastad U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Pacific Life Open - Indian Wells Masters Series Madrid - Madrid U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, PO, NED-FRA, 1-4 U.S. Open - New York Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, Group I, 2R, AUT-NED 2-3 U.S. Open - New York Wimbledon - London French Open - Paris Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, ARG-NED 5-0 Wimbledon - London Davis Cup, World Group, PO, NED-AUT 5-0 BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, PO, SUI-NED 4-1 Internazionali BNL dItalia - Rome Wimbledon (juniors) U.S. Open (juniors) Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Davis Cup, World Group, 1R, NED-RUS 0-5 French Open (juniors)